on-site co-generation - Alemán Inglés Diccionario